armoured combat vehicles - Espagnol Anglais Dictionnaire